do somebody's heart good - Spanish English Dictionary